short term payables to suppliers - Español Inglés Diccionario